object ScoreErrorDemo {
  def main(args: Array[String]): Unit = {
    //问题1：变量命名不规范，改为小驼峰命名
    val studentName:String = "李四"
    //问题2：代码格式不规范，分号可省略，变量定义分行写，增加可读性
    val math: Int = 85
    val chinese: Int = 58
    val english: Int = 72
    val total: Int = math + chinese + english
    //问题3：整数除法导致精度丢失，转换为 Double 计算平均分
    val avg: Double = total.toDouble / 3
    //问题4：运算符优先级错误（&&优先级高于||），需加括号明确逻辑
    val isPass: Boolean = (math >= 60)||(chinese >= 60)||(english >= 60)
    //优化输出格式，保留1位小数

    println(s"studentName总分：$total 分，平均分：${"%.1f".format(avg)} 分，是否及格：$isPass")

  }
}
//第七周（小组：找错误+改代码）